Skip to content

refactor: extract Wan VAE implementation#1614

Merged
leejet merged 1 commit into
masterfrom
refactor/extract-wan-vae-header
Jun 6, 2026
Merged

refactor: extract Wan VAE implementation#1614
leejet merged 1 commit into
masterfrom
refactor/extract-wan-vae-header

Conversation

@leejet

@leejet leejet commented Jun 6, 2026

Copy link
Copy Markdown
Owner

Summary

  • Move the WAN VAE implementation from wan.hpp into the new wan_vae.hpp header.

Related Issue / Discussion

N/A

Additional Information

N/A

Checklist

@leejet leejet merged commit dfb2390 into master Jun 6, 2026
14 checks passed
@leejet leejet deleted the refactor/extract-wan-vae-header branch June 7, 2026 05:02
dbrain added a commit to dbrain/hbd-longcat-avatar.cpp that referenced this pull request Jun 9, 2026
- ggml_backend_is_cpu -> sd_backend_is_cpu (upstream leejet#1591 dynamic CPU backend),
  7 call sites in ggml_extend.hpp + stable-diffusion.cpp.
- re-declare int kv_pad in ggml_ext_attention_ext (upstream leejet#1453 dropped it; the
  fork keeps the opt-out pad path via flash_skip_kv_pad, capturing kv_pad by-ref).
- nava example: ggml_backend_cpu_init -> sd_backend_cpu_init, and include
  model/vae/wan_vae.hpp (WanVAERunner extracted from wan.hpp upstream leejet#1614).
Builds clean: sd-cli + sd-server + nava all green.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant